struct s{
int[3] a;
boolean b;
char c;
};
char getChar(){
char x='c';
return x;
}
s test(s y){
s res;
res=y;
res.a[0]=10+y.a[0];
res.c=getChar();
return res;
}
void main(){
s x;
x.a[0]=10;
x.a[1]=12;
x.a[2]=14;
x.b=true;
x.c='4';
s y;
y=x;
s z=test(y);
print(z.a[0]);
print(z.a[1]);
print(z.a[2]);
print(z.b);
print(z.c);
}